<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="generator" content="Asciidoctor 1.5.6.1">
    <title>接口文档</title>
    <link rel="stylesheet"
          href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700">
    <style>
        /* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */
        /* Remove comment around @import statement below when using as a custom stylesheet */
        /*@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700";*/
        article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
            display: block
        }

        audio, canvas, video {
            display: inline-block
        }

        audio:not([controls]) {
            display: none;
            height: 0
        }

        [hidden], template {
            display: none
        }

        script {
            display: none !important
        }

        html {
            font-family: sans-serif;
            -ms-text-size-adjust: 100%;
            -webkit-text-size-adjust: 100%
        }

        a {
            background: transparent
        }

        a:focus {
            outline: thin dotted
        }

        a:active, a:hover {
            outline: 0
        }

        h1 {
            font-size: 2em;
            margin: .67em 0
        }

        abbr[title] {
            border-bottom: 1px dotted
        }

        b, strong {
            font-weight: bold
        }

        dfn {
            font-style: italic
        }

        hr {
            -moz-box-sizing: content-box;
            box-sizing: content-box;
            height: 0
        }

        mark {
            background: #ff0;
            color: #000
        }

        code, kbd, pre, samp {
            font-family: monospace;
            font-size: 1em
        }

        pre {
            white-space: pre-wrap
        }

        q {
            quotes: "\201C" "\201D" "\2018" "\2019"
        }

        small {
            font-size: 80%
        }

        sub, sup {
            font-size: 75%;
            line-height: 0;
            position: relative;
            vertical-align: baseline
        }

        sup {
            top: -.5em
        }

        sub {
            bottom: -.25em
        }

        img {
            border: 0
        }

        svg:not(:root) {
            overflow: hidden
        }

        figure {
            margin: 0
        }

        fieldset {
            border: 1px solid silver;
            margin: 0 2px;
            padding: .35em .625em .75em
        }

        legend {
            border: 0;
            padding: 0
        }

        button, input, select, textarea {
            font-family: inherit;
            font-size: 100%;
            margin: 0
        }

        button, input {
            line-height: normal
        }

        button, select {
            text-transform: none
        }

        button, html input[type="button"], input[type="reset"], input[type="submit"] {
            -webkit-appearance: button;
            cursor: pointer
        }

        button[disabled], html input[disabled] {
            cursor: default
        }

        input[type="checkbox"], input[type="radio"] {
            box-sizing: border-box;
            padding: 0
        }

        input[type="search"] {
            -webkit-appearance: textfield;
            -moz-box-sizing: content-box;
            -webkit-box-sizing: content-box;
            box-sizing: content-box
        }

        input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none
        }

        button::-moz-focus-inner, input::-moz-focus-inner {
            border: 0;
            padding: 0
        }

        textarea {
            overflow: auto;
            vertical-align: top
        }

        table {
            border-collapse: collapse;
            border-spacing: 0
        }

        *, *:before, *:after {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }

        html, body {
            font-size: 100%
        }

        body {
            background: #fff;
            color: rgba(0, 0, 0, .8);
            padding: 0;
            margin: 0;
            font-family: "Noto Serif", "DejaVu Serif", serif;
            font-weight: 400;
            font-style: normal;
            line-height: 1;
            position: relative;
            cursor: auto;
            tab-size: 4;
            -moz-osx-font-smoothing: grayscale;
            -webkit-font-smoothing: antialiased
        }

        a:hover {
            cursor: pointer
        }

        img, object, embed {
            max-width: 100%;
            height: auto
        }

        object, embed {
            height: 100%
        }

        img {
            -ms-interpolation-mode: bicubic
        }

        .left {
            float: left !important
        }

        .right {
            float: right !important
        }

        .text-left {
            text-align: left !important
        }

        .text-right {
            text-align: right !important
        }

        .text-center {
            text-align: center !important
        }

        .text-justify {
            text-align: justify !important
        }

        .hide {
            display: none
        }

        img, object, svg {
            display: inline-block;
            vertical-align: middle
        }

        textarea {
            height: auto;
            min-height: 50px
        }

        select {
            width: 100%
        }

        .center {
            margin-left: auto;
            margin-right: auto
        }

        .spread {
            width: 100%
        }

        p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p {
            font-size: 1.21875em;
            line-height: 1.6
        }

        .subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title {
            line-height: 1.45;
            color: #7a2518;
            font-weight: 400;
            margin-top: 0;
            margin-bottom: .25em
        }

        div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td {
            margin: 0;
            padding: 0;
            direction: ltr
        }

        a {
            color: #2156a5;
            text-decoration: underline;
            line-height: inherit
        }

        a:hover, a:focus {
            color: #1d4b8f
        }

        a img {
            border: none
        }

        p {
            font-family: inherit;
            font-weight: 400;
            font-size: 1em;
            line-height: 1.6;
            margin-bottom: 1.25em;
            text-rendering: optimizeLegibility
        }

        p aside {
            font-size: .875em;
            line-height: 1.35;
            font-style: italic
        }

        h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 {
            font-family: "Open Sans", "DejaVu Sans", sans-serif;
            font-weight: 300;
            font-style: normal;
            color: #ba3925;
            text-rendering: optimizeLegibility;
            margin-top: 1em;
            margin-bottom: .5em;
            line-height: 1.0125em
        }

        h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small {
            font-size: 60%;
            color: #e99b8f;
            line-height: 0
        }

        h1 {
            font-size: 2.125em
        }

        h2 {
            font-size: 1.6875em
        }

        h3, #toctitle, .sidebarblock > .content > .title {
            font-size: 1.375em
        }

        h4, h5 {
            font-size: 1.125em
        }

        h6 {
            font-size: 1em
        }

        hr {
            border: solid #ddddd8;
            border-width: 1px 0 0;
            clear: both;
            margin: 1.25em 0 1.1875em;
            height: 0
        }

        em, i {
            font-style: italic;
            line-height: inherit
        }

        strong, b {
            font-weight: bold;
            line-height: inherit
        }

        small {
            font-size: 60%;
            line-height: inherit
        }

        code {
            font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
            font-weight: 400;
            color: rgba(0, 0, 0, .9)
        }

        ul, ol, dl {
            font-size: 1em;
            line-height: 1.6;
            margin-bottom: 1.25em;
            list-style-position: outside;
            font-family: inherit
        }

        ul, ol {
            margin-left: 1.5em
        }

        ul li ul, ul li ol {
            margin-left: 1.25em;
            margin-bottom: 0;
            font-size: 1em
        }

        ul.square li ul, ul.circle li ul, ul.disc li ul {
            list-style: inherit
        }

        ul.square {
            list-style-type: square
        }

        ul.circle {
            list-style-type: circle
        }

        ul.disc {
            list-style-type: disc
        }

        ol li ul, ol li ol {
            margin-left: 1.25em;
            margin-bottom: 0
        }

        dl dt {
            margin-bottom: .3125em;
            font-weight: bold
        }

        dl dd {
            margin-bottom: 1.25em
        }

        abbr, acronym {
            text-transform: uppercase;
            font-size: 90%;
            color: rgba(0, 0, 0, .8);
            border-bottom: 1px dotted #ddd;
            cursor: help
        }

        abbr {
            text-transform: none
        }

        blockquote {
            margin: 0 0 1.25em;
            padding: .5625em 1.25em 0 1.1875em;
            border-left: 1px solid #ddd
        }

        blockquote cite {
            display: block;
            font-size: .9375em;
            color: rgba(0, 0, 0, .6)
        }

        blockquote cite:before {
            content: "\2014 \0020"
        }

        blockquote cite a, blockquote cite a:visited {
            color: rgba(0, 0, 0, .6)
        }

        blockquote, blockquote p {
            line-height: 1.6;
            color: rgba(0, 0, 0, .85)
        }

        @media only screen and (min-width: 768px) {
            h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 {
                line-height: 1.2
            }

            h1 {
                font-size: 2.75em
            }

            h2 {
                font-size: 2.3125em
            }

            h3, #toctitle, .sidebarblock > .content > .title {
                font-size: 1.6875em
            }

            h4 {
                font-size: 1.4375em
            }
        }

        table {
            background: #fff;
            margin-bottom: 1.25em;
            border: solid 1px #dedede
        }

        table thead, table tfoot {
            background: #f7f8f7;
            font-weight: bold
        }

        table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td {
            padding: .5em .625em .625em;
            font-size: inherit;
            color: rgba(0, 0, 0, .8);
            text-align: left
        }

        table tr th, table tr td {
            padding: .5625em .625em;
            font-size: inherit;
            color: rgba(0, 0, 0, .8)
        }

        table tr.even, table tr.alt, table tr:nth-of-type(even) {
            background: #f8f8f7
        }

        table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {
            display: table-cell;
            line-height: 1.6
        }

        h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 {
            line-height: 1.2;
            word-spacing: -.05em
        }

        h1 strong, h2 strong, h3 strong, #toctitle strong, .sidebarblock > .content > .title strong, h4 strong, h5 strong, h6 strong {
            font-weight: 400
        }

        .clearfix:before, .clearfix:after, .float-group:before, .float-group:after {
            content: " ";
            display: table
        }

        .clearfix:after, .float-group:after {
            clear: both
        }

        *:not(pre) > code {
            font-size: .9375em;
            font-style: normal !important;
            letter-spacing: 0;
            padding: .1em .5ex;
            word-spacing: -.15em;
            background-color: #f7f7f8;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            line-height: 1.45;
            text-rendering: optimizeSpeed;
            word-wrap: break-word
        }

        *:not(pre) > code.nobreak {
            word-wrap: normal
        }

        *:not(pre) > code.nowrap {
            white-space: nowrap
        }

        pre, pre > code {
            line-height: 1.45;
            color: rgba(0, 0, 0, .9);
            font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
            font-weight: 400;
            text-rendering: optimizeSpeed
        }

        em em {
            font-style: normal
        }

        strong strong {
            font-weight: 400
        }

        .keyseq {
            color: rgba(51, 51, 51, .8)
        }

        kbd {
            font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
            display: inline-block;
            color: rgba(0, 0, 0, .8);
            font-size: .65em;
            line-height: 1.45;
            background-color: #f7f7f7;
            border: 1px solid #ccc;
            -webkit-border-radius: 3px;
            border-radius: 3px;
            -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .2), 0 0 0 .1em white inset;
            box-shadow: 0 1px 0 rgba(0, 0, 0, .2), 0 0 0 .1em #fff inset;
            margin: 0 .15em;
            padding: .2em .5em;
            vertical-align: middle;
            position: relative;
            top: -.1em;
            white-space: nowrap
        }

        .keyseq kbd:first-child {
            margin-left: 0
        }

        .keyseq kbd:last-child {
            margin-right: 0
        }

        .menuseq, .menuref {
            color: #000
        }

        .menuseq b:not(.caret), .menuref {
            font-weight: inherit
        }

        .menuseq {
            word-spacing: -.02em
        }

        .menuseq b.caret {
            font-size: 1.25em;
            line-height: .8
        }

        .menuseq i.caret {
            font-weight: bold;
            text-align: center;
            width: .45em
        }

        b.button:before, b.button:after {
            position: relative;
            top: -1px;
            font-weight: 400
        }

        b.button:before {
            content: "[";
            padding: 0 3px 0 2px
        }

        b.button:after {
            content: "]";
            padding: 0 2px 0 3px
        }

        p a > code:hover {
            color: rgba(0, 0, 0, .9)
        }

        #header, #content, #footnotes, #footer {
            width: 100%;
            margin-left: auto;
            margin-right: auto;
            margin-top: 0;
            margin-bottom: 0;
            max-width: 62.5em;
            *zoom: 1;
            position: relative;
            padding-left: .9375em;
            padding-right: .9375em
        }

        #header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after {
            content: " ";
            display: table
        }

        #header:after, #content:after, #footnotes:after, #footer:after {
            clear: both
        }

        #content {
            margin-top: 1.25em
        }

        #content:before {
            content: none
        }

        #header > h1:first-child {
            color: rgba(0, 0, 0, .85);
            margin-top: 2.25rem;
            margin-bottom: 0
        }

        #header > h1:first-child + #toc {
            margin-top: 8px;
            border-top: 1px solid #ddddd8
        }

        #header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) {
            border-bottom: 1px solid #ddddd8;
            padding-bottom: 8px
        }

        #header .details {
            border-bottom: 1px solid #ddddd8;
            line-height: 1.45;
            padding-top: .25em;
            padding-bottom: .25em;
            padding-left: .25em;
            color: rgba(0, 0, 0, .6);
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -ms-flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
            flex-flow: row wrap
        }

        #header .details span:first-child {
            margin-left: -.125em
        }

        #header .details span.email a {
            color: rgba(0, 0, 0, .85)
        }

        #header .details br {
            display: none
        }

        #header .details br + span:before {
            content: "\00a0\2013\00a0"
        }

        #header .details br + span.author:before {
            content: "\00a0\22c5\00a0";
            color: rgba(0, 0, 0, .85)
        }

        #header .details br + span#revremark:before {
            content: "\00a0|\00a0"
        }

        #header #revnumber {
            text-transform: capitalize
        }

        #header #revnumber:after {
            content: "\00a0"
        }

        #content > h1:first-child:not([class]) {
            color: rgba(0, 0, 0, .85);
            border-bottom: 1px solid #ddddd8;
            padding-bottom: 8px;
            margin-top: 0;
            padding-top: 1rem;
            margin-bottom: 1.25rem
        }

        #toc {
            border-bottom: 1px solid #efefed;
            padding-bottom: .5em
        }

        #toc > ul {
            margin-left: .125em
        }

        #toc ul.sectlevel0 > li > a {
            font-style: italic
        }

        #toc ul.sectlevel0 ul.sectlevel1 {
            margin: .5em 0
        }

        #toc ul {
            font-family: "Open Sans", "DejaVu Sans", sans-serif;
            list-style-type: none
        }

        #toc li {
            line-height: 1.3334;
            margin-top: .3334em
        }

        #toc a {
            text-decoration: none
        }

        #toc a:active {
            text-decoration: underline
        }

        #toctitle {
            color: #7a2518;
            font-size: 1.2em
        }

        @media only screen and (min-width: 768px) {
            #toctitle {
                font-size: 1.375em
            }

            body.toc2 {
                padding-left: 15em;
                padding-right: 0
            }

            #toc.toc2 {
                margin-top: 0 !important;
                background-color: #f8f8f7;
                position: fixed;
                width: 15em;
                left: 0;
                top: 0;
                border-right: 1px solid #efefed;
                border-top-width: 0 !important;
                border-bottom-width: 0 !important;
                z-index: 1000;
                padding: 1.25em 1em;
                height: 100%;
                overflow: auto
            }

            #toc.toc2 #toctitle {
                margin-top: 0;
                margin-bottom: .8rem;
                font-size: 1.2em
            }

            #toc.toc2 > ul {
                font-size: .9em;
                margin-bottom: 0
            }

            #toc.toc2 ul ul {
                margin-left: 0;
                padding-left: 1em
            }

            #toc.toc2 ul.sectlevel0 ul.sectlevel1 {
                padding-left: 0;
                margin-top: .5em;
                margin-bottom: .5em
            }

            body.toc2.toc-right {
                padding-left: 0;
                padding-right: 15em
            }

            body.toc2.toc-right #toc.toc2 {
                border-right-width: 0;
                border-left: 1px solid #efefed;
                left: auto;
                right: 0
            }
        }

        @media only screen and (min-width: 1280px) {
            body.toc2 {
                padding-left: 20em;
                padding-right: 0
            }

            #toc.toc2 {
                width: 20em
            }

            #toc.toc2 #toctitle {
                font-size: 1.375em
            }

            #toc.toc2 > ul {
                font-size: .95em
            }

            #toc.toc2 ul ul {
                padding-left: 1.25em
            }

            body.toc2.toc-right {
                padding-left: 0;
                padding-right: 20em
            }
        }

        #content #toc {
            border-style: solid;
            border-width: 1px;
            border-color: #e0e0dc;
            margin-bottom: 1.25em;
            padding: 1.25em;
            background: #f8f8f7;
            -webkit-border-radius: 4px;
            border-radius: 4px
        }

        #content #toc > :first-child {
            margin-top: 0
        }

        #content #toc > :last-child {
            margin-bottom: 0
        }

        #footer {
            max-width: 100%;
            background-color: rgba(0, 0, 0, .8);
            padding: 1.25em
        }

        #footer-text {
            color: rgba(255, 255, 255, .8);
            line-height: 1.44
        }

        .sect1 {
            padding-bottom: .625em
        }

        @media only screen and (min-width: 768px) {
            .sect1 {
                padding-bottom: 1.25em
            }
        }

        .sect1 + .sect1 {
            border-top: 1px solid #efefed
        }

        #content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor {
            position: absolute;
            z-index: 1001;
            width: 1.5ex;
            margin-left: -1.5ex;
            display: block;
            text-decoration: none !important;
            visibility: hidden;
            text-align: center;
            font-weight: 400
        }

        #content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before {
            content: "\00A7";
            font-size: .85em;
            display: block;
            padding-top: .1em
        }

        #content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover {
            visibility: visible
        }

        #content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link {
            color: #ba3925;
            text-decoration: none
        }

        #content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover {
            color: #a53221
        }

        .audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock {
            margin-bottom: 1.25em
        }

        .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title {
            text-rendering: optimizeLegibility;
            text-align: left;
            font-family: "Noto Serif", "DejaVu Serif", serif;
            font-size: 1rem;
            font-style: italic
        }

        table.tableblock > caption.title {
            white-space: nowrap;
            overflow: visible;
            max-width: 0
        }

        .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p {
            color: rgba(0, 0, 0, .85)
        }

        table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p {
            font-size: inherit
        }

        .admonitionblock > table {
            border-collapse: separate;
            border: 0;
            background: none;
            width: 100%
        }

        .admonitionblock > table td.icon {
            text-align: center;
            width: 80px
        }

        .admonitionblock > table td.icon img {
            max-width: initial
        }

        .admonitionblock > table td.icon .title {
            font-weight: bold;
            font-family: "Open Sans", "DejaVu Sans", sans-serif;
            text-transform: uppercase
        }

        .admonitionblock > table td.content {
            padding-left: 1.125em;
            padding-right: 1.25em;
            border-left: 1px solid #ddddd8;
            color: rgba(0, 0, 0, .6)
        }

        .admonitionblock > table td.content > :last-child > :last-child {
            margin-bottom: 0
        }

        .exampleblock > .content {
            border-style: solid;
            border-width: 1px;
            border-color: #e6e6e6;
            margin-bottom: 1.25em;
            padding: 1.25em;
            background: #fff;
            -webkit-border-radius: 4px;
            border-radius: 4px
        }

        .exampleblock > .content > :first-child {
            margin-top: 0
        }

        .exampleblock > .content > :last-child {
            margin-bottom: 0
        }

        .sidebarblock {
            border-style: solid;
            border-width: 1px;
            border-color: #e0e0dc;
            margin-bottom: 1.25em;
            padding: 1.25em;
            background: #f8f8f7;
            -webkit-border-radius: 4px;
            border-radius: 4px
        }

        .sidebarblock > :first-child {
            margin-top: 0
        }

        .sidebarblock > :last-child {
            margin-bottom: 0
        }

        .sidebarblock > .content > .title {
            color: #7a2518;
            margin-top: 0;
            text-align: center
        }

        .exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child {
            margin-bottom: 0
        }

        .literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint {
            background: #f7f7f8
        }

        .sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint {
            background: #f2f1f1
        }

        .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] {
            -webkit-border-radius: 4px;
            border-radius: 4px;
            word-wrap: break-word;
            padding: 1em;
            font-size: .8125em
        }

        .literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap {
            overflow-x: auto;
            white-space: pre;
            word-wrap: normal
        }

        @media only screen and (min-width: 768px) {
            .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] {
                font-size: .90625em
            }
        }

        @media only screen and (min-width: 1280px) {
            .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] {
                font-size: 1em
            }
        }

        .literalblock.output pre {
            color: #f7f7f8;
            background-color: rgba(0, 0, 0, .9)
        }

        .listingblock pre.highlightjs {
            padding: 0
        }

        .listingblock pre.highlightjs > code {
            padding: 1em;
            -webkit-border-radius: 4px;
            border-radius: 4px
        }

        .listingblock pre.prettyprint {
            border-width: 0
        }

        .listingblock > .content {
            position: relative
        }

        .listingblock code[data-lang]:before {
            display: none;
            content: attr(data-lang);
            position: absolute;
            font-size: .75em;
            top: .425rem;
            right: .5rem;
            line-height: 1;
            text-transform: uppercase;
            color: #999
        }

        .listingblock:hover code[data-lang]:before {
            display: block
        }

        .listingblock.terminal pre .command:before {
            content: attr(data-prompt);
            padding-right: .5em;
            color: #999
        }

        .listingblock.terminal pre .command:not([data-prompt]):before {
            content: "$"
        }

        table.pyhltable {
            border-collapse: separate;
            border: 0;
            margin-bottom: 0;
            background: none
        }

        table.pyhltable td {
            vertical-align: top;
            padding-top: 0;
            padding-bottom: 0;
            line-height: 1.45
        }

        table.pyhltable td.code {
            padding-left: .75em;
            padding-right: 0
        }

        pre.pygments .lineno, table.pyhltable td:not(.code) {
            color: #999;
            padding-left: 0;
            padding-right: .5em;
            border-right: 1px solid #ddddd8
        }

        pre.pygments .lineno {
            display: inline-block;
            margin-right: .25em
        }

        table.pyhltable .linenodiv {
            background: none !important;
            padding-right: 0 !important
        }

        .quoteblock {
            margin: 0 1em 1.25em 1.5em;
            display: table
        }

        .quoteblock > .title {
            margin-left: -1.5em;
            margin-bottom: .75em
        }

        .quoteblock blockquote, .quoteblock blockquote p {
            color: rgba(0, 0, 0, .85);
            font-size: 1.15rem;
            line-height: 1.75;
            word-spacing: .1em;
            letter-spacing: 0;
            font-style: italic;
            text-align: justify
        }

        .quoteblock blockquote {
            margin: 0;
            padding: 0;
            border: 0
        }

        .quoteblock blockquote:before {
            content: "\201c";
            float: left;
            font-size: 2.75em;
            font-weight: bold;
            line-height: .6em;
            margin-left: -.6em;
            color: #7a2518;
            text-shadow: 0 1px 2px rgba(0, 0, 0, .1)
        }

        .quoteblock blockquote > .paragraph:last-child p {
            margin-bottom: 0
        }

        .quoteblock .attribution {
            margin-top: .5em;
            margin-right: .5ex;
            text-align: right
        }

        .quoteblock .quoteblock {
            margin-left: 0;
            margin-right: 0;
            padding: .5em 0;
            border-left: 3px solid rgba(0, 0, 0, .6)
        }

        .quoteblock .quoteblock blockquote {
            padding: 0 0 0 .75em
        }

        .quoteblock .quoteblock blockquote:before {
            display: none
        }

        .verseblock {
            margin: 0 1em 1.25em 1em
        }

        .verseblock pre {
            font-family: "Open Sans", "DejaVu Sans", sans;
            font-size: 1.15rem;
            color: rgba(0, 0, 0, .85);
            font-weight: 300;
            text-rendering: optimizeLegibility
        }

        .verseblock pre strong {
            font-weight: 400
        }

        .verseblock .attribution {
            margin-top: 1.25rem;
            margin-left: .5ex
        }

        .quoteblock .attribution, .verseblock .attribution {
            font-size: .9375em;
            line-height: 1.45;
            font-style: italic
        }

        .quoteblock .attribution br, .verseblock .attribution br {
            display: none
        }

        .quoteblock .attribution cite, .verseblock .attribution cite {
            display: block;
            letter-spacing: -.025em;
            color: rgba(0, 0, 0, .6)
        }

        .quoteblock.abstract {
            margin: 0 0 1.25em 0;
            display: block
        }

        .quoteblock.abstract blockquote, .quoteblock.abstract blockquote p {
            text-align: left;
            word-spacing: 0
        }

        .quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before {
            display: none
        }

        table.tableblock {
            max-width: 100%;
            border-collapse: separate
        }

        table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child {
            margin-bottom: 0
        }

        table.tableblock, th.tableblock, td.tableblock {
            border: 0 solid #dedede
        }

        table.grid-all > thead > tr > .tableblock, table.grid-all > tbody > tr > .tableblock {
            border-width: 0 1px 1px 0
        }

        table.grid-all > tfoot > tr > .tableblock {
            border-width: 1px 1px 0 0
        }

        table.grid-cols > * > tr > .tableblock {
            border-width: 0 1px 0 0
        }

        table.grid-rows > thead > tr > .tableblock, table.grid-rows > tbody > tr > .tableblock {
            border-width: 0 0 1px 0
        }

        table.grid-rows > tfoot > tr > .tableblock {
            border-width: 1px 0 0 0
        }

        table.grid-all > * > tr > .tableblock:last-child, table.grid-cols > * > tr > .tableblock:last-child {
            border-right-width: 0
        }

        table.grid-all > tbody > tr:last-child > .tableblock, table.grid-all > thead:last-child > tr > .tableblock, table.grid-rows > tbody > tr:last-child > .tableblock, table.grid-rows > thead:last-child > tr > .tableblock {
            border-bottom-width: 0
        }

        table.frame-all {
            border-width: 1px
        }

        table.frame-sides {
            border-width: 0 1px
        }

        table.frame-topbot {
            border-width: 1px 0
        }

        th.halign-left, td.halign-left {
            text-align: left
        }

        th.halign-right, td.halign-right {
            text-align: right
        }

        th.halign-center, td.halign-center {
            text-align: center
        }

        th.valign-top, td.valign-top {
            vertical-align: top
        }

        th.valign-bottom, td.valign-bottom {
            vertical-align: bottom
        }

        th.valign-middle, td.valign-middle {
            vertical-align: middle
        }

        table thead th, table tfoot th {
            font-weight: bold
        }

        tbody tr th {
            display: table-cell;
            line-height: 1.6;
            background: #f7f8f7
        }

        tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p {
            color: rgba(0, 0, 0, .8);
            font-weight: bold
        }

        p.tableblock > code:only-child {
            background: none;
            padding: 0
        }

        p.tableblock {
            font-size: 1em
        }

        td > div.verse {
            white-space: pre
        }

        ol {
            margin-left: 1.75em
        }

        ul li ol {
            margin-left: 1.5em
        }

        dl dd {
            margin-left: 1.125em
        }

        dl dd:last-child, dl dd:last-child > :last-child {
            margin-bottom: 0
        }

        ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist {
            margin-bottom: .625em
        }

        ul.checklist, ul.none, ol.none, ul.no-bullet, ol.no-bullet, ol.unnumbered, ul.unstyled, ol.unstyled {
            list-style-type: none
        }

        ul.no-bullet, ol.no-bullet, ol.unnumbered {
            margin-left: .625em
        }

        ul.unstyled, ol.unstyled {
            margin-left: 0
        }

        ul.checklist {
            margin-left: .625em
        }

        ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child {
            width: 1.25em;
            font-size: .8em;
            position: relative;
            bottom: .125em
        }

        ul.checklist li > p:first-child > input[type="checkbox"]:first-child {
            margin-right: .25em
        }

        ul.inline {
            margin: 0 auto .625em auto;
            margin-left: -1.375em;
            margin-right: 0;
            padding: 0;
            list-style: none;
            overflow: hidden
        }

        ul.inline > li {
            list-style: none;
            float: left;
            margin-left: 1.375em;
            display: block
        }

        ul.inline > li > * {
            display: block
        }

        .unstyled dl dt {
            font-weight: 400;
            font-style: normal
        }

        ol.arabic {
            list-style-type: decimal
        }

        ol.decimal {
            list-style-type: decimal-leading-zero
        }

        ol.loweralpha {
            list-style-type: lower-alpha
        }

        ol.upperalpha {
            list-style-type: upper-alpha
        }

        ol.lowerroman {
            list-style-type: lower-roman
        }

        ol.upperroman {
            list-style-type: upper-roman
        }

        ol.lowergreek {
            list-style-type: lower-greek
        }

        .hdlist > table, .colist > table {
            border: 0;
            background: none
        }

        .hdlist > table > tbody > tr, .colist > table > tbody > tr {
            background: none
        }

        td.hdlist1, td.hdlist2 {
            vertical-align: top;
            padding: 0 .625em
        }

        td.hdlist1 {
            font-weight: bold;
            padding-bottom: 1.25em
        }

        .literalblock + .colist, .listingblock + .colist {
            margin-top: -.5em
        }

        .colist > table tr > td:first-of-type {
            padding: .4em .75em 0 .75em;
            line-height: 1;
            vertical-align: top
        }

        .colist > table tr > td:first-of-type img {
            max-width: initial
        }

        .colist > table tr > td:last-of-type {
            padding: .25em 0
        }

        .thumb, .th {
            line-height: 0;
            display: inline-block;
            border: solid 4px #fff;
            -webkit-box-shadow: 0 0 0 1px #ddd;
            box-shadow: 0 0 0 1px #ddd
        }

        .imageblock.left, .imageblock[style*="float: left"] {
            margin: .25em .625em 1.25em 0
        }

        .imageblock.right, .imageblock[style*="float: right"] {
            margin: .25em 0 1.25em .625em
        }

        .imageblock > .title {
            margin-bottom: 0
        }

        .imageblock.thumb, .imageblock.th {
            border-width: 6px
        }

        .imageblock.thumb > .title, .imageblock.th > .title {
            padding: 0 .125em
        }

        .image.left, .image.right {
            margin-top: .25em;
            margin-bottom: .25em;
            display: inline-block;
            line-height: 0
        }

        .image.left {
            margin-right: .625em
        }

        .image.right {
            margin-left: .625em
        }

        a.image {
            text-decoration: none;
            display: inline-block
        }

        a.image object {
            pointer-events: none
        }

        sup.footnote, sup.footnoteref {
            font-size: .875em;
            position: static;
            vertical-align: super
        }

        sup.footnote a, sup.footnoteref a {
            text-decoration: none
        }

        sup.footnote a:active, sup.footnoteref a:active {
            text-decoration: underline
        }

        #footnotes {
            padding-top: .75em;
            padding-bottom: .75em;
            margin-bottom: .625em
        }

        #footnotes hr {
            width: 20%;
            min-width: 6.25em;
            margin: -.25em 0 .75em 0;
            border-width: 1px 0 0 0
        }

        #footnotes .footnote {
            padding: 0 .375em 0 .225em;
            line-height: 1.3334;
            font-size: .875em;
            margin-left: 1.2em;
            text-indent: -1.05em;
            margin-bottom: .2em
        }

        #footnotes .footnote a:first-of-type {
            font-weight: bold;
            text-decoration: none
        }

        #footnotes .footnote:last-of-type {
            margin-bottom: 0
        }

        #content #footnotes {
            margin-top: -.625em;
            margin-bottom: 0;
            padding: .75em 0
        }

        .gist .file-data > table {
            border: 0;
            background: #fff;
            width: 100%;
            margin-bottom: 0
        }

        .gist .file-data > table td.line-data {
            width: 99%
        }

        div.unbreakable {
            page-break-inside: avoid
        }

        .big {
            font-size: larger
        }

        .small {
            font-size: smaller
        }

        .underline {
            text-decoration: underline
        }

        .overline {
            text-decoration: overline
        }

        .line-through {
            text-decoration: line-through
        }

        .aqua {
            color: #00bfbf
        }

        .aqua-background {
            background-color: #00fafa
        }

        .black {
            color: #000
        }

        .black-background {
            background-color: #000
        }

        .blue {
            color: #0000bf
        }

        .blue-background {
            background-color: #0000fa
        }

        .fuchsia {
            color: #bf00bf
        }

        .fuchsia-background {
            background-color: #fa00fa
        }

        .gray {
            color: #606060
        }

        .gray-background {
            background-color: #7d7d7d
        }

        .green {
            color: #006000
        }

        .green-background {
            background-color: #007d00
        }

        .lime {
            color: #00bf00
        }

        .lime-background {
            background-color: #00fa00
        }

        .maroon {
            color: #600000
        }

        .maroon-background {
            background-color: #7d0000
        }

        .navy {
            color: #000060
        }

        .navy-background {
            background-color: #00007d
        }

        .olive {
            color: #606000
        }

        .olive-background {
            background-color: #7d7d00
        }

        .purple {
            color: #600060
        }

        .purple-background {
            background-color: #7d007d
        }

        .red {
            color: #bf0000
        }

        .red-background {
            background-color: #fa0000
        }

        .silver {
            color: #909090
        }

        .silver-background {
            background-color: #bcbcbc
        }

        .teal {
            color: #006060
        }

        .teal-background {
            background-color: #007d7d
        }

        .white {
            color: #bfbfbf
        }

        .white-background {
            background-color: #fafafa
        }

        .yellow {
            color: #bfbf00
        }

        .yellow-background {
            background-color: #fafa00
        }

        span.icon > .fa {
            cursor: default
        }

        a span.icon > .fa {
            cursor: inherit
        }

        .admonitionblock td.icon [class^="fa icon-"] {
            font-size: 2.5em;
            text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
            cursor: default
        }

        .admonitionblock td.icon .icon-note:before {
            content: "\f05a";
            color: #19407c
        }

        .admonitionblock td.icon .icon-tip:before {
            content: "\f0eb";
            text-shadow: 1px 1px 2px rgba(155, 155, 0, .8);
            color: #111
        }

        .admonitionblock td.icon .icon-warning:before {
            content: "\f071";
            color: #bf6900
        }

        .admonitionblock td.icon .icon-caution:before {
            content: "\f06d";
            color: #bf3400
        }

        .admonitionblock td.icon .icon-important:before {
            content: "\f06a";
            color: #bf0000
        }

        .conum[data-value] {
            display: inline-block;
            color: #fff !important;
            background-color: rgba(0, 0, 0, .8);
            -webkit-border-radius: 100px;
            border-radius: 100px;
            text-align: center;
            font-size: .75em;
            width: 1.67em;
            height: 1.67em;
            line-height: 1.67em;
            font-family: "Open Sans", "DejaVu Sans", sans-serif;
            font-style: normal;
            font-weight: bold
        }

        .conum[data-value] * {
            color: #fff !important
        }

        .conum[data-value] + b {
            display: none
        }

        .conum[data-value]:after {
            content: attr(data-value)
        }

        pre .conum[data-value] {
            position: relative;
            top: -.125em
        }

        b.conum * {
            color: inherit !important
        }

        .conum:not([data-value]):empty {
            display: none
        }

        dt, th.tableblock, td.content, div.footnote {
            text-rendering: optimizeLegibility
        }

        h1, h2, p, td.content, span.alt {
            letter-spacing: -.01em
        }

        p strong, td.content strong, div.footnote strong {
            letter-spacing: -.005em
        }

        p, blockquote, dt, td.content, span.alt {
            font-size: 1.0625rem
        }

        p {
            margin-bottom: 1.25rem
        }

        .sidebarblock p, .sidebarblock dt, .sidebarblock td.content, p.tableblock {
            font-size: 1em
        }

        .exampleblock > .content {
            background-color: #fffef7;
            border-color: #e0e0dc;
            -webkit-box-shadow: 0 1px 4px #e0e0dc;
            box-shadow: 0 1px 4px #e0e0dc
        }

        .print-only {
            display: none !important
        }

        @media print {
            @page {
                margin: 1.25cm .75cm
            }

            * {
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
                text-shadow: none !important
            }

            a {
                color: inherit !important;
                text-decoration: underline !important
            }

            a.bare, a[href^="#"], a[href^="mailto:"] {
                text-decoration: none !important
            }

            a[href^="http:"]:not(.bare):after, a[href^="https:"]:not(.bare):after {
                content: "(" attr(href) ")";
                display: inline-block;
                font-size: .875em;
                padding-left: .25em
            }

            abbr[title]:after {
                content: " (" attr(title) ")"
            }

            pre, blockquote, tr, img, object, svg {
                page-break-inside: avoid
            }

            thead {
                display: table-header-group
            }

            svg {
                max-width: 100%
            }

            p, blockquote, dt, td.content {
                font-size: 1em;
                orphans: 3;
                widows: 3
            }

            h2, h3, #toctitle, .sidebarblock > .content > .title {
                page-break-after: avoid
            }

            #toc, .sidebarblock, .exampleblock > .content {
                background: none !important
            }

            #toc {
                border-bottom: 1px solid #ddddd8 !important;
                padding-bottom: 0 !important
            }

            .sect1 {
                padding-bottom: 0 !important
            }

            .sect1 + .sect1 {
                border: 0 !important
            }

            #header > h1:first-child {
                margin-top: 1.25rem
            }

            body.book #header {
                text-align: center
            }

            body.book #header > h1:first-child {
                border: 0 !important;
                margin: 2.5em 0 1em 0
            }

            body.book #header .details {
                border: 0 !important;
                display: block;
                padding: 0 !important
            }

            body.book #header .details span:first-child {
                margin-left: 0 !important
            }

            body.book #header .details br {
                display: block
            }

            body.book #header .details br + span:before {
                content: none !important
            }

            body.book #toc {
                border: 0 !important;
                text-align: left !important;
                padding: 0 !important;
                margin: 0 !important
            }

            body.book #toc, body.book #preamble, body.book h1.sect0, body.book .sect1 > h2 {
                page-break-before: always
            }

            .listingblock code[data-lang]:before {
                display: block
            }

            #footer {
                background: none !important;
                padding: 0 .9375em
            }

            #footer-text {
                color: rgba(0, 0, 0, .6) !important;
                font-size: .9em
            }

            .hide-on-print {
                display: none !important
            }

            .print-only {
                display: block !important
            }

            .hide-for-print {
                display: none !important
            }

            .show-for-print {
                display: inherit !important
            }
        }
    </style>
</head>
<body class="book toc2 toc-left">
<div id="header">
    <h1>接口文档</h1>
    <div id="toc" class="toc2">
        <div id="toctitle">目录</div>
        <ul class="sectlevel1">
            <li><a href="#_省市区获取接口">1. 省市区获取接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_获取省市区列表">1.1. 获取省市区列表</a></li>
                </ul>
            </li>
            <li><a href="#_用户公共接口">2. 用户公共接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_获取验证码">2.1. 获取验证码</a></li>
                    <li><a href="#_文件上传">2.2. 文件上传</a></li>
                </ul>
            </li>
            <li><a href="#_物流费配置接口">3. 物流费配置接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_更新或者保存物流费配置信息">3.1. 更新或者保存物流费配置信息</a></li>
                    <li><a href="#_获取物流费配置信息">3.2. 获取物流费配置信息</a></li>
                </ul>
            </li>
            <li><a href="#_购物车表接口列表">4. 购物车表接口列表</a>
                <ul class="sectlevel2">
                    <li><a href="#_添加购物车_直接购买也调用该接口添加">4.1. 添加购物车(直接购买也调用该接口添加)</a></li>
                    <li><a href="#_修改购物车">4.2. 修改购物车</a></li>
                    <li><a href="#_删除购物车商品">4.3. 删除购物车商品</a></li>
                    <li><a href="#_获取购物车商品列表">4.4. 获取购物车商品列表</a></li>
                    <li><a href="#_清空购物车">4.5. 清空购物车</a></li>
                </ul>
            </li>
            <li><a href="#_订单表接口列表">5. 订单表接口列表</a>
                <ul class="sectlevel2">
                    <li><a href="#_获取订单确认页数据">5.1. 获取订单确认页数据</a></li>
                    <li><a href="#_提交订单">5.2. 提交订单</a></li>
                    <li><a href="#_取消订单">5.3. 取消订单</a></li>
                    <li><a href="#_删除订单">5.4. 删除订单</a></li>
                    <li><a href="#_关闭超时未支付订单">5.5. 关闭超时未支付订单</a></li>
                    <li><a href="#_订单发货">5.6. 订单发货</a></li>
                    <li><a href="#_订单收货">5.7. 订单收货</a></li>
                    <li><a href="#_订单自动完成">5.8. 订单自动完成</a></li>
                    <li><a href="#_订单列表查询">5.9. 订单列表查询</a></li>
                    <li><a href="#_订单详情查询">5.10. 订单详情查询</a></li>
                    <li><a href="#_获取订单进程">5.11. 获取订单进程</a></li>
                    <li><a href="#_获取收银台展示信息">5.12. 获取收银台展示信息</a></li>
                </ul>
            </li>
            <li><a href="#_退款相关接口">6. 退款相关接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_获取退款原因列表">6.1. 获取退款原因列表</a></li>
                    <li><a href="#_退款申请">6.2. 退款申请</a></li>
                    <li><a href="#_取消退款">6.3. 取消退款</a></li>
                    <li><a href="#_退款审核">6.4. 退款审核</a></li>
                    <li><a href="#_退货退款商品退回">6.5. 退货退款商品退回</a></li>
                    <li><a href="#_退货退款退回商品收货">6.6. 退货退款退回商品收货</a></li>
                    <li><a href="#_退款列表查询">6.7. 退款列表查询</a></li>
                    <li><a href="#_退款详情查询">6.8. 退款详情查询</a></li>
                </ul>
            </li>
            <li><a href="#_收货地址表接口列表">7. 收货地址表接口列表</a>
                <ul class="sectlevel2">
                    <li><a href="#_添加或者修改用户收货地址">7.1. 添加或者修改用户收货地址</a></li>
                    <li><a href="#_删除用户收货地址">7.2. 删除用户收货地址</a></li>
                    <li><a href="#_获取指定收货地址的详细信息">7.3. 获取指定收货地址的详细信息</a></li>
                    <li><a href="#_获取用户的地址列表">7.4. 获取用户的地址列表</a></li>
                </ul>
            </li>
            <li><a href="#_支付宝支付接口列表">8. 支付宝支付接口列表</a>
                <ul class="sectlevel2">
                    <li><a href="#_支付宝支付">8.1. 支付宝支付</a></li>
                </ul>
            </li>
            <li><a href="#_微信支付接口列表">9. 微信支付接口列表</a>
                <ul class="sectlevel2">
                    <li><a href="#_wappay">9.1. wapPay</a></li>
                </ul>
            </li>
            <li><a href="#_商品品牌管理接口">10. 商品品牌管理接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_添加或者修改商品品牌">10.1. 添加或者修改商品品牌</a></li>
                    <li><a href="#_根据id删除商品品牌">10.2. 根据ID删除商品品牌</a></li>
                    <li><a href="#_根据id查询商品品牌信息">10.3. 根据ID查询商品品牌信息</a></li>
                    <li><a href="#_分页获取商品品牌列表">10.4. 分页获取商品品牌列表</a></li>
                </ul>
            </li>
            <li><a href="#_产品分类接口">11. 产品分类接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_添加或者修改产品分类">11.1. 添加或者修改产品分类</a></li>
                    <li><a href="#_获取产品分类列表">11.2. 获取产品分类列表</a></li>
                    <li><a href="#_删除产品分类">11.3. 删除产品分类</a></li>
                    <li><a href="#_根据分类id获取对应的分类信息">11.4. 根据分类ID获取对应的分类信息</a></li>
                    <li><a href="#_获取树形结构的产品分类列表">11.5. 获取树形结构的产品分类列表</a></li>
                </ul>
            </li>
            <li><a href="#_管理员商品相关接口">12. 管理员商品相关接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_添加或者修改商品">12.1. 添加或者修改商品</a></li>
                    <li><a href="#_查询商品所有信息_更新或者查看商品详情可以调用该方法">12.2. 查询商品所有信息，更新或者查看商品详情可以调用该方法</a></li>
                    <li><a href="#_商品列表查询">12.3. 商品列表查询</a></li>
                    <li><a href="#_商品状态变更接口">12.4. 商品状态变更接口</a></li>
                </ul>
            </li>
            <li><a href="#_商城商品相关接口">13. 商城商品相关接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_获取首页默认数据">13.1. 获取首页默认数据</a></li>
                    <li><a href="#_分页查询指定条件商品列表">13.2. 分页查询指定条件商品列表</a></li>
                    <li><a href="#_获取商城商品详情">13.3. 获取商城商品详情</a></li>
                </ul>
            </li>
            <li><a href="#_管理员用户接口">14. 管理员用户接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_添加管理员">14.1. 添加管理员</a></li>
                    <li><a href="#_管理登录">14.2. 管理登录</a></li>
                    <li><a href="#_获取登录的管理员用户信息">14.3. 获取登录的管理员用户信息</a></li>
                </ul>
            </li>
            <li><a href="#_商家用户接口">15. 商家用户接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_供应商注册">15.1. 供应商注册</a></li>
                    <li><a href="#_供应商登录">15.2. 供应商登录</a></li>
                    <li><a href="#_获取登录的供应商信息">15.3. 获取登录的供应商信息</a></li>
                    <li><a href="#_根据供应商id查询供应商信息">15.4. 根据供应商ID查询供应商信息</a></li>
                    <li><a href="#_供应商列表查询">15.5. 供应商列表查询</a></li>
                    <li><a href="#_供应商状态变更">15.6. 供应商状态变更</a></li>
                </ul>
            </li>
            <li><a href="#_商城用户接口">16. 商城用户接口</a>
                <ul class="sectlevel2">
                    <li><a href="#_用户注册">16.1. 用户注册</a></li>
                    <li><a href="#_用户登录">16.2. 用户登录</a></li>
                    <li><a href="#_获取登录商城的用户信息">16.3. 获取登录商城的用户信息</a></li>
                </ul>
            </li>
        </ul>
    </div>
</div>
<div id="content">
    <div id="preamble">
        <div class="sectionbody">
            <div class="paragraph">
                <p>version:1.0</p>
            </div>
            <div class="paragraph">
                <p>api接口文档</p>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_省市区获取接口">1. 省市区获取接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_获取省市区列表">1.1. 获取省市区列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/common/getAreaInfoList/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">名字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">编码</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_用户公共接口">2. 用户公共接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_获取验证码">2.1. 获取验证码</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/common/getAuthCode/v1 HTTP/1.1
Content-Type: application/json

{
  "phone" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">电话号码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_文件上传">2.2. 文件上传</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/common/uploadImage/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_物流费配置接口">3. 物流费配置接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_更新或者保存物流费配置信息">3.1. 更新或者保存物流费配置信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/delivery/saveOrUpdateDeliveryFeeConfig/v1 HTTP/1.1
Content-Type: application/json

{
  "merchantId" : 0,
  "deliveryAddress" : "",
  "addressLon" : "",
  "addressLat" : "",
  "deliveryInstruction" : "",
  "minOrderMoney" : 0,
  "deliveryMoney" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">addressLon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址经度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">addressLat</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址纬度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryInstruction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送说明</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">minOrderMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">免运费订单最小金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取物流费配置信息">3.2. 获取物流费配置信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/delivery/getDeliveryFeeConfig/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">DeliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryAddress</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.addressLon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址经度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.addressLat</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址纬度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryInstruction</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送说明</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.minOrderMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">免运费订单最小金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_购物车表接口列表">4. 购物车表接口列表</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_添加购物车_直接购买也调用该接口添加">4.1. 添加购物车(直接购买也调用该接口添加)</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/cart/mall/addCartInfo/v1 HTTP/1.1
Content-Type: application/json

{
  "productId" : 0,
  "productSkuId" : 0,
  "number" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSkuId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">number</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购买数量</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_修改购物车">4.2. 修改购物车</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/cart/mall/updateCartInfo/v1 HTTP/1.1
Content-Type: application/json

{
  "cartId" : 0,
  "number" : 0,
  "checked" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cartId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">number</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购买数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">checked</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品是否选中状态，1：选中</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_删除购物车商品">4.3. 删除购物车商品</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/cart/mall/delCartInfo/{cartId}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cartId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取购物车商品列表">4.4. 获取购物车商品列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/cart/mall/getCartInfoList/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].merchantName</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].merchantCityId</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址ID（用来判断配送方式）</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">DeliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流费配置信息</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.deliveryAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.addressLon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址经度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.addressLat</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址纬度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.deliveryInstruction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送说明</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.minOrderMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">免运费订单最小金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.deliveryMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].cartInfoList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车商品列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].productName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].productSkuId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].price</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].number</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].spec</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].checked</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车中商品是否选择状态，1：选中</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].invalid</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品是否失效，1：失效</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_清空购物车">4.5. 清空购物车</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/cart/mall/clearCart/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_订单表接口列表">5. 订单表接口列表</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_获取订单确认页数据">5.1. 获取订单确认页数据</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/getOrderConfirmInfo/v1 HTTP/1.1
Content-Type: application/json

[ 0 ]</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].merchantName</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].merchantCityId</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址ID（用来判断配送方式）</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">DeliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流费配置信息</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.deliveryAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.addressLon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址经度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.addressLat</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址纬度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.deliveryInstruction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送说明</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.minOrderMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">免运费订单最小金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.deliveryMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].deliveryFeeConfigVo.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].cartInfoList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车商品列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].productName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].productSkuId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].price</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].number</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].spec</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].checked</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车中商品是否选择状态，1：选中</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].invalid</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品是否失效，1：失效</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.[].cartInfoList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_提交订单">5.2. 提交订单</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/commitOrderInfo/v1 HTTP/1.1
Content-Type: application/json

{
  "cartIdList" : [ 0 ],
  "orderType" : 0,
  "reserveTime" : "",
  "deliveryType" : 0,
  "sourceType" : 0,
  "receiveAddressId" : 0,
  "note" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cartIdList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotEmpty</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购物车ID列表，json数组</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单类型，0：正常订单，1：预约订单</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">reserveTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">预约时间,预约订单必填</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送方式，0：快递，1：同城配送</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sourceType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单来源，0：pc，1：APP，2：h5</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">receiveAddressId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">note</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单备注</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_取消订单">5.3. 取消订单</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/cancelOrder/v1 HTTP/1.1
Content-Type: application/json

{
  "orderNo" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_删除订单">5.4. 删除订单</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/delOrder/v1 HTTP/1.1
Content-Type: application/json

{
  "orderNo" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_关闭超时未支付订单">5.5. 关闭超时未支付订单</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/closeOrder/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_订单发货">5.6. 订单发货</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/orderDelivery/v1 HTTP/1.1
Content-Type: application/json

{
  "orderNo" : "",
  "deliveryCompany" : "",
  "deliveryNo" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryCompany</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流公司</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流单号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_订单收货">5.7. 订单收货</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/orderReceive/{orderNo}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_订单自动完成">5.8. 订单自动完成</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/orderAutoComplete/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_订单列表查询">5.9. 订单列表查询</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/getOrderList/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "orderNo" : "",
  "status" : 0,
  "orderType" : 0,
  "deliveryType" : 0,
  "userId" : 0,
  "merchantId" : 0,
  "startTime" : "",
  "endTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单状态,0-&gt;待付款；1-&gt;待发货；2-&gt;已发货；3-&gt;已完成；4-&gt;已关闭；5-&gt;已取消</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            订单类型：0-&gt;正常订单；1-&gt;预约订单</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送方式，0-&gt;快递；1-&gt;同城配送</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID，不需要传，后台根据Token解析</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID，不需要传，后台根据Token解析</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">startTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">开始时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">endTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">结束时间</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "userId" : 0,
  "userName" : "",
  "merchantId" : 0,
  "merchantName" : "",
  "orderNo" : "",
  "totalPrice" : 0,
  "realPrice" : 0,
  "deliveryPrice" : 0,
  "status" : 0,
  "statusStr" : "",
  "orderType" : 0,
  "orderTypeStr" : "",
  "deliveryType" : 0,
  "deliveryTypeStr" : "",
  "deliveryCompany" : "",
  "deliveryNo" : "",
  "receiveAddressId" : 0,
  "reserveTime" : "",
  "note" : "",
  "paymentTime" : "",
  "deliveryTime" : "",
  "receiveTime" : "",
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">totalPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单总金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">realPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">实际支付金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单状态：0-&gt;待付款；1-&gt;待发货；2-&gt;已发货；3-&gt;已完成；4-&gt;已关闭；5-&gt;已取消</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            订单类型：0-&gt;正常订单；1-&gt;预约订单</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderTypeStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单类型名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送方式，0-&gt;快递；1-&gt;同城配送</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryTypeStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送方式名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryCompany</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流公司</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">receiveAddressId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货信息ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">reserveTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">预约时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">note</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单备注</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">paymentTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">支付时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">deliveryTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">发货时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">receiveTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">确认收货时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_订单详情查询">5.10. 订单详情查询</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/getOrderDetail/{orderNo}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">OrderDetailVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.totalPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单总金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.realPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">实际支付金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单状态：0-&gt;待付款；1-&gt;待发货；2-&gt;已发货；3-&gt;已完成；4-&gt;已关闭；5-&gt;已取消</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            订单类型：0-&gt;正常订单；1-&gt;预约订单</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderTypeStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单类型名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送方式，0-&gt;快递；1-&gt;同城配送</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryTypeStr</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送方式名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryCompany</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流公司</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">物流单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.receiveAddressId</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货信息ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.reserveTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">预约时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.note</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单备注</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.paymentTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">支付时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">发货时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.receiveTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">确认收货时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderProductList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单包含的商品列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购买的商品记录ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].productSkuId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].productPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].buyAmount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购买数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].productBarCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].productName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].productSpec</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderProcessVoList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单进程列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProcessVoList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">进程ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProcessVoList.[].orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProcessVoList.[].label</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">标签</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProcessVoList.[].content</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">进程内容</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProcessVoList.[].optUserName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">操作用户名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProcessVoList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userAddressVo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">UserAddressVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userAddressVo.id</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.receiveUserName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货人名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.areaId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.areaName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.address</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">具体收货地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.mobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.isDefault</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否默认地址，1：默认地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.userAddressVo.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取订单进程">5.11. 获取订单进程</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/getOrderProcessInfo/{orderNo}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">进程ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].label</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">标签</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].content</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">进程内容</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].optUserName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">操作用户名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取收银台展示信息">5.12. 获取收银台展示信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/getCashierInfo/v1 HTTP/1.1
Content-Type: application/json

[ "" ]</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">CashierInfoVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cashierInfoList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">待支付订单信息</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.cashierInfoList.[].orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.cashierInfoList.[].orderPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单支付金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.cashierInfoList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.cashierInfoList.[].merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.cashierInfoList.[].endTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">支付截止时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.totalPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">总支付金额</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_退款相关接口">6. 退款相关接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_获取退款原因列表">6.1. 获取退款原因列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/refund/getRefundReasonTagInfo/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款原因ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退货类型</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_退款申请">6.2. 退款申请</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/refund/refundApply/v1 HTTP/1.1
Content-Type: application/json

{
  "merchantId" : 0,
  "productId" : 0,
  "orderNo" : "",
  "refundAmount" : 0,
  "refundReason" : "",
  "refundDescription" : "",
  "remark" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundAmount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundReason</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款原因</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundDescription</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">描述描述</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">remark</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">备注</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_取消退款">6.3. 取消退款</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/refund/refundCancel/{refundId}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款记录ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_退款审核">6.4. 退款审核</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/refund/refundExamine/v1 HTTP/1.1
Content-Type: application/json

{
  "refundId" : 0,
  "examineType" : 0,
  "remark" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款记录ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">examineType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">审核结果，1：通过，2：拒绝</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">remark</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">备注</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_退货退款商品退回">6.5. 退货退款商品退回</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/refund/refundBack/v1 HTTP/1.1
Content-Type: application/json

{
  "refundId" : 0,
  "refundDeliveryCompany" : "",
  "refundDeliveryNo" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundDeliveryCompany</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款物流公司</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundDeliveryNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款物流单号</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_退货退款退回商品收货">6.6. 退货退款退回商品收货</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/refund/refundReceive/v1 HTTP/1.1
Content-Type: application/json

{
  "refundId" : 0,
  "optType" : 0,
  "remark" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款订单ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">optType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">操作类型，1：同意退款(默认)，2：拒绝退款</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">remark</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">备注</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_退款列表查询">6.7. 退款列表查询</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/refund/getRefundList/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "merchantId" : 0,
  "userId" : 0,
  "orderNo" : "",
  "refundType" : 0,
  "status" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款类型，1-退款退货,2-仅退金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">申请状态：0-&gt;待处理；1-&gt;退货中；2-&gt;已完成；3-&gt;已拒绝</p>
                        </td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "merchantId" : 0,
  "merchantName" : "",
  "userId" : 0,
  "userName" : "",
  "productId" : 0,
  "productName" : "",
  "orderNo" : "",
  "refundType" : 0,
  "refundTypeStr" : "",
  "refundAmount" : 0,
  "status" : 0,
  "statusStr" : "",
  "refundReason" : "",
  "refundDescription" : "",
  "refundDeliveryCompany" : "",
  "refundDeliveryNo" : "",
  "remark" : "",
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款类型，1-退款退货,2-仅退金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundTypeStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款类型名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundAmount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">申请状态：0-&gt;待处理；1-&gt;退货中；2-&gt;已完成；3-&gt;已拒绝</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundReason</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款原因</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundDescription</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">描述描述</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundDeliveryCompany</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款物流公司</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundDeliveryNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款物流单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">remark</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">备注</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_退款详情查询">6.8. 退款详情查询</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/refund/getRefundDetail/{refundId}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">refundId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款单ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">RefundDetailVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.productName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.refundType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款类型，1-退款退货,2-仅退金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.refundTypeStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款类型名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.refundAmount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">申请状态：0-&gt;待处理；1-&gt;退货中；2-&gt;已完成；3-&gt;已拒绝</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.refundReason</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款原因</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.refundDescription</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">描述描述</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.refundDeliveryCompany</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款物流公司</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.refundDeliveryNo</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款物流单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.remark</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">备注</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderProductVo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">OrderProductVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">退款商品</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.orderProductVo.id</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购买的商品记录ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.productSkuId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.productPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.buyAmount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">购买数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.productBarCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.productName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.productSpec</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.orderProductVo.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_收货地址表接口列表">7. 收货地址表接口列表</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_添加或者修改用户收货地址">7.1. 添加或者修改用户收货地址</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/order/mall/configUserAddressInfo/v1 HTTP/1.1
Content-Type: application/json

{
  "id" : 0,
  "receiveUserName" : "",
  "provinceId" : 0,
  "provinceName" : "",
  "cityId" : 0,
  "cityName" : "",
  "areaId" : 0,
  "areaName" : "",
  "address" : "",
  "mobile" : "",
  "isDefault" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">receiveUserName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货人名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">areaId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">areaName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">address</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">具体收货地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">mobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isDefault</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否默认地址，1：默认地址</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_删除用户收货地址">7.2. 删除用户收货地址</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/mall/delUserAddressInfo/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取指定收货地址的详细信息">7.3. 获取指定收货地址的详细信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/mall/getUserAddressDetailInfo/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">UserAddressVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.receiveUserName</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货人名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.areaId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.areaName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.address</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">具体收货地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.mobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.isDefault</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否默认地址，1：默认地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取用户的地址列表">7.4. 获取用户的地址列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/order/mall/getUserAddressList/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货地址ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].receiveUserName</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">收货人名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].userId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].provinceName</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">省名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">市名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].areaId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].areaName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">区县名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].address</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">具体收货地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].mobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].isDefault</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否默认地址，1：默认地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_支付宝支付接口列表">8. 支付宝支付接口列表</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_支付宝支付">8.1. 支付宝支付</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/aliPay/pay HTTP/1.1
Content-Type: application/json

{
  "orderNo" : "",
  "payType" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">orderNo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">订单号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">payType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">支付方式：0-&gt;未支付；1-&gt;微信；2-&gt;支付宝;3-&gt;paypal</p>
                        </td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_微信支付接口列表">9. 微信支付接口列表</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_wappay">9.1. wapPay</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/wxPay/wapPay HTTP/1.1</code></pre>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_商品品牌管理接口">10. 商品品牌管理接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_添加或者修改商品品牌">10.1. 添加或者修改商品品牌</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/brand/saveOrUpdate/v1 HTTP/1.1
Content-Type: application/json

{
  "id" : 0,
  "name" : "",
  "description" : "",
  "logo" : "",
  "sort" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">description</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌描述</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">logo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LOGO地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sort</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_根据id删除商品品牌">10.2. 根据ID删除商品品牌</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/brand/delProductBrand/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">需要删除的商品品牌ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_根据id查询商品品牌信息">10.3. 根据ID查询商品品牌信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/brand/getProductBrand/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">需要查询的商品品牌对应的ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">ProductBrandVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.description</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌描述</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.logo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LOGO地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.sort</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_分页获取商品品牌列表">10.4. 分页获取商品品牌列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/brand/getProductBrandList/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "name" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品品牌名称</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "name" : "",
  "description" : "",
  "logo" : "",
  "sort" : 0,
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">description</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌描述</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">logo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LOGO地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sort</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_产品分类接口">11. 产品分类接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_添加或者修改产品分类">11.1. 添加或者修改产品分类</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/category/addOrUpdate/v1 HTTP/1.1
Content-Type: application/json

{
  "id" : 0,
  "parentId" : 0,
  "name" : "",
  "level" : 0,
  "sort" : 0,
  "icon" : "",
  "keywords" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">parentId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">父级分类的编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">level</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类级别：0-&gt;1级；1-&gt;2级</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sort</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">icon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">图标</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">关键字</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取产品分类列表">11.2. 获取产品分类列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/category/getProductCategoryList/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "parentId" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">parentId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">父级分类ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "parentId" : 0,
  "name" : "",
  "level" : 0,
  "sort" : 0,
  "icon" : "",
  "keywords" : "",
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前分类ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">parentId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上级分类的编号：0表示一级分类</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">level</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类级别：0-&gt;1级；1-&gt;2级</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sort</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">icon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">图标</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">关键字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_删除产品分类">11.3. 删除产品分类</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/category/delProductCategory/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">产品分类ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_根据分类id获取对应的分类信息">11.4. 根据分类ID获取对应的分类信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/category/getProductCategory/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">需要获取分类信息的ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">ProductCategoryVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前分类ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.parentId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上级分类的编号：0表示一级分类</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.level</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类级别：0-&gt;1级；1-&gt;2级</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.sort</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.icon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">图标</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">关键字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取树形结构的产品分类列表">11.5. 获取树形结构的产品分类列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/category/getProductCategoryTree/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前分类ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].parentId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上级分类的编号：0表示一级分类</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.[].name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_管理员商品相关接口">12. 管理员商品相关接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_添加或者修改商品">12.1. 添加或者修改商品</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/admin/saveOrUpdate/v1 HTTP/1.1
Content-Type: application/json

{
  "id" : 0,
  "barCode" : "",
  "name" : "",
  "categoryId" : 0,
  "brandId" : 0,
  "keywords" : "",
  "sortOrder" : 0,
  "isNew" : 0,
  "isHot" : 0,
  "advisePrice" : 0,
  "costPrice" : 0,
  "salePrice" : 0,
  "saleCount" : 0,
  "images" : [ "" ],
  "introduction" : "",
  "detail" : "",
  "productAttributeList" : [ {
    "id" : 0,
    "attribute" : "",
    "value" : "",
    "delFlag" : 0
  } ],
  "productSpecList" : [ {
    "id" : 0,
    "specName" : "",
    "specValue" : "",
    "imageUrl" : "",
    "delFlag" : 0
  } ],
  "productSkuList" : [ {
    "id" : 0,
    "spec" : [ "" ],
    "price" : 0,
    "stock" : 0,
    "imageUrl" : "",
    "delFlag" : 0
  } ]
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">images</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品宣传图片列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">detail</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品详细介绍，是富文本格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productAttributeList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参数列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productAttributeList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productAttributeList.[].attribute</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productAttributeList.[].value</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productAttributeList.[].delFlag</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">删除标识：0默认，1删除</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSpecList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">规格列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSpecList.[].id</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productSpecList.[].specName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productSpecList.[].specValue</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productSpecList.[].imageUrl</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格图片</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productSpecList.[].delFlag</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">删除标识：0默认，1删除</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSkuList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sku列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSkuList.[].id</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSkuList.[].spec</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSkuList.[].price</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productSkuList.[].stock</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productSkuList.[].imageUrl</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品图片</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            productSkuList.[].delFlag</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">删除标识：0默认，1删除</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_查询商品所有信息_更新或者查看商品详情可以调用该方法">12.2. 查询商品所有信息，更新或者查看商品详情可以调用该方法</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/admin/getProductAllInfo/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">ProductAllInfoVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.images</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品宣传图片列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.detail</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品详细介绍，是富文本格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryFeeConfigVo</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">DeliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家物流费配置信息</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.deliveryAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.addressLon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址经度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.addressLat</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址纬度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.deliveryInstruction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送说明</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.minOrderMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">免运费订单最小金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.deliveryMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品表的商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].attribute</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].value</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.productSpecList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品表的商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].specName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].specValue</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].imageUrl</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格图片</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.productSkuList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品表的商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].spec</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].price</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].stock</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].imageUrl</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品图片</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_商品列表查询">12.3. 商品列表查询</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/admin/getProductInfoList/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "categoryId" : 0,
  "brandId" : 0,
  "name" : "",
  "status" : 0,
  "merchantId" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "barCode" : "",
  "name" : "",
  "categoryId" : 0,
  "categoryName" : "",
  "brandId" : 0,
  "brandName" : "",
  "merchantId" : 0,
  "merchantName" : "",
  "keywords" : "",
  "status" : 0,
  "sortOrder" : 0,
  "isNew" : 0,
  "isHot" : 0,
  "advisePrice" : 0,
  "costPrice" : 0,
  "salePrice" : 0,
  "upTime" : "",
  "saleCount" : 0,
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_商品状态变更接口">12.4. 商品状态变更接口</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/admin/productChangeStatus/v1 HTTP/1.1
Content-Type: application/json

{
  "id" : 0,
  "status" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品id</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_商城商品相关接口">13. 商城商品相关接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_获取首页默认数据">13.1. 获取首页默认数据</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/mall/getIndexProductInfo/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">ProductIndexVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.hotProductList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">人气推荐商品列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.hotProductList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.newProductList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">新品商品列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.newProductList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.defaultProductList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">默认商品列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.defaultProductList.[].createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_分页查询指定条件商品列表">13.2. 分页查询指定条件商品列表</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/product/mall/getAreaProductInfo/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "categoryId" : 0,
  "brandId" : 0,
  "merchantId" : 0,
  "productType" : 0,
  "searchKey" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品分类</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品品牌</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">productType</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品类型，1-新品，2-人气，3-默认</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">searchKey</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">搜索关键词</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "barCode" : "",
  "name" : "",
  "categoryId" : 0,
  "categoryName" : "",
  "brandId" : 0,
  "brandName" : "",
  "merchantId" : 0,
  "merchantName" : "",
  "keywords" : "",
  "status" : 0,
  "sortOrder" : 0,
  "isNew" : 0,
  "isHot" : 0,
  "advisePrice" : 0,
  "costPrice" : 0,
  "salePrice" : 0,
  "upTime" : "",
  "saleCount" : 0,
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取商城商品详情">13.3. 获取商城商品详情</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/product/mall/getProductDetailInfo/{id}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">ProductAllInfoVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.barCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品编号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.name</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.categoryId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品所属类目ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.categoryName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">分类名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.brandId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.brandName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">品牌名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.keywords</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品关键字，采用逗号间隔</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品状态，1-待上架，2-上架，3-下架</p>
                        </td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.sortOrder</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">排序值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.isNew</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否新品首发</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.isHot</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">是否人气推荐</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.advisePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">参考价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.costPrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">成本价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.salePrice</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">售卖价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.upTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">上架时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.saleCount</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">销售总量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.images</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品宣传图片列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.detail</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品详细介绍，是富文本格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.deliveryFeeConfigVo</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">DeliveryFeeConfigVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家物流费配置信息</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.deliveryAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.addressLon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址经度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.addressLat</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送地址纬度</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.deliveryInstruction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">配送说明</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.minOrderMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">免运费订单最小金额</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.deliveryMoney</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">运费</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.deliveryFeeConfigVo.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品表的商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].attribute</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productAttributeList.[].value</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品参数值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.productSpecList</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品表的商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].specName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].specValue</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSpecList.[].imageUrl</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格图片</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.productSkuList</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku列表</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品sku ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].productId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品表的商品ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].spec</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">List</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品规格值列表，采用JSON数组格式</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].price</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品价格</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].stock</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品数量</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            data.productSkuList.[].imageUrl</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商品货品图片</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_管理员用户接口">14. 管理员用户接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_添加管理员">14.1. 添加管理员</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/admin/addAdminUser/v1 HTTP/1.1
Content-Type: application/json

{
  "phone" : "",
  "userName" : "",
  "password" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">登录手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">密码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_管理登录">14.2. 管理登录</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/admin/login/v1 HTTP/1.1
Content-Type: application/json

{
  "phone" : "",
  "password" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">登录手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">登录密码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取登录的管理员用户信息">14.3. 获取登录的管理员用户信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/user/admin/getLoginAdminUserInfo/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">AdminUserInfoVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">管理员用户ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">帐号启用状态:0-禁用；1-启用</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.icon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">头像</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_商家用户接口">15. 商家用户接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_供应商注册">15.1. 供应商注册</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/merchant/register/v1 HTTP/1.1
Content-Type: application/json

{
  "authCode" : "",
  "phone" : "",
  "merchantName" : "",
  "password" : "",
  "merchantAddress" : "",
  "introduction" : "",
  "contactName" : "",
  "contactMobile" : "",
  "provinceName" : "",
  "provinceId" : 0,
  "cityName" : "",
  "cityId" : 0,
  "district" : "",
  "districtId" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">authCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">验证码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">密码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">contactName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人名字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">contactMobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人电话</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">district</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">districtId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区id)</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_供应商登录">15.2. 供应商登录</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/merchant/login/v1 HTTP/1.1
Content-Type: application/json

{
  "phone" : "",
  "password" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">登录手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">登录密码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取登录的供应商信息">15.3. 获取登录的供应商信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/user/merchant/getLoginMerchantUserInfo/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">MerchantUserInfoVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantAddress</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.logo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家logo</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.contactName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人名字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.contactMobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人电话</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantScore</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家评分</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantWeight</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家权重</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            帐号启用状态:0-待审核；1-审核通过；2-审核拒绝；3-禁用</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.district</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.districtId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_根据供应商id查询供应商信息">15.4. 根据供应商ID查询供应商信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/user/merchant/getMerchantUserInfo/{merchantId}? HTTP/1.1</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">MerchantUserInfoVo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantAddress</p>
                        </td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.logo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家logo</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.contactName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人名字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.contactMobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人电话</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantScore</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家评分</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.merchantWeight</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家权重</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            帐号启用状态:0-待审核；1-审核通过；2-审核拒绝；3-禁用</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.district</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.districtId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_供应商列表查询">15.5. 供应商列表查询</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/merchant/getMerchantList/v1 HTTP/1.1
Content-Type: application/json

{
  "pageNumber" : 0,
  "pageSize" : 0,
  "phone" : "",
  "merchantName" : "",
  "status" : 0
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageNumber</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">当前页</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">pageSize</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">每页记录条数</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">状态 0待审核，1启用，2禁用</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "id" : 0,
  "phone" : "",
  "merchantName" : "",
  "merchantAddress" : "",
  "logo" : "",
  "introduction" : "",
  "contactName" : "",
  "contactMobile" : "",
  "merchantScore" : 0,
  "merchantWeight" : 0,
  "status" : 0,
  "statusStr" : "",
  "provinceName" : "",
  "provinceId" : 0,
  "cityName" : "",
  "cityId" : 0,
  "district" : "",
  "districtId" : 0,
  "createTime" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantAddress</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">logo</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家logo</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">introduction</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家简介</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">contactName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人名字</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">contactMobile</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">联系人电话</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantScore</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家评分</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantWeight</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">BigDecimal</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家权重</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            帐号启用状态:0-待审核；1-审核通过；2-审核拒绝；3-禁用</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">statusStr</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">状态名称</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">provinceName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">provinceId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(省id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cityName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">cityId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(市id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">district</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">districtId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">商家地址(区id)</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_供应商状态变更">15.6. 供应商状态变更</h3>
                <div class="paragraph">
                    <p>0-待审核；1-审核通过；2-审核拒绝；3-禁用</p>
                </div>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/merchant/changeMerchantStatusInfo/v1 HTTP/1.1
Content-Type: application/json

{
  "merchantId" : 0,
  "status" : 0,
  "remark" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">merchantId</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">供应商ID</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotNull</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">
                            状态，0-待审核；1-审核通过；2-审核拒绝；3-禁用</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">remark</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">操作备注</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <div class="sect1">
        <h2 id="_商城用户接口">16. 商城用户接口</h2>
        <div class="sectionbody">
            <div class="sect2">
                <h3 id="_用户注册">16.1. 用户注册</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/mall/register/v1 HTTP/1.1
Content-Type: application/json

{
  "userName" : "",
  "password" : "",
  "confirmPassword" : "",
  "phone" : "",
  "authCode" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">密码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">confirmPassword</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">确认密码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">authCode</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">验证码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_用户登录">16.2. 用户登录</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">POST /api/user/mall/login/v1 HTTP/1.1
Content-Type: application/json

{
  "phone" : "",
  "password" : ""
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">NotBlank</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">登录密码</p></td>
                    </tr>
                    </tbody>
                </table>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">null</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    </tbody>
                </table>
            </div>
            <div class="sect2">
                <h3 id="_获取登录商城的用户信息">16.3. 获取登录商城的用户信息</h3>
                <div class="paragraph">
                    <p>请求</p>
                </div>
                <div class="listingblock">
                    <div class="content">
                        <pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">GET /api/user/mall/getLoginUserInfo/v1 HTTP/1.1</code></pre>
                    </div>
                </div>
                <div class="paragraph">
                    <p>响应</p>
                </div>
                <div class="listingblock">
                    <div class="content">
<pre class="highlightjs highlight"><code class="language-HTTP hljs" data-lang="HTTP">HTTP/1.1 200 OK

{
  "code" : "0",
  "msg" : "",
  "userMsg" : "",
  "data" : "null"
}</code></pre>
                    </div>
                </div>
                <table class="tableblock frame-all grid-all spread">
                    <colgroup>
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                        <col style="width: 20%;">
                    </colgroup>
                    <thead>
                    <tr>
                        <th class="tableblock halign-left valign-top">名称</th>
                        <th class="tableblock halign-left valign-top">类型</th>
                        <th class="tableblock halign-left valign-top">校验</th>
                        <th class="tableblock halign-left valign-top">默认</th>
                        <th class="tableblock halign-left valign-top">描述</th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">code</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">msg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">userMsg</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">UserInfo</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.id</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Long</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.userName</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">用户名</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.phone</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">手机号码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.password</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">密码</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.status</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Integer</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">帐号启用状态:0-禁用；1-启用</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.icon</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">头像</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.createTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">创建时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.updateTime</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">LocalDateTime</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">修改时间</p></td>
                    </tr>
                    <tr>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">data.delFlag</p></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">Boolean</p></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"></td>
                        <td class="tableblock halign-left valign-top"><p class="tableblock">逻辑删除标志</p></td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
</div>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/github.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
<script>hljs.initHighlighting()</script>
</body>
</html>